package me.spring.cloud.components.starter.oss.properties;

import me.spring.cloud.common.components.oss.cloud.aliyun.AliyunCloudConfig;
import me.spring.cloud.common.components.oss.cloud.qcloud.QcloudConfig;
import me.spring.cloud.common.components.oss.cloud.qiniucloud.QiniuCloudConfig;
import java.io.Serializable;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @author: luffy
 * @create: 2018-09-20 13:02
 **/
@Data
@ConfigurationProperties(prefix = "oss")
public class OssProperties implements Serializable {

  private static final long serialVersionUID = 528618830586463646L;

  /** 阿里云oss配置 */
  private AliyunCloudConfig aliyun;
  /** 腾讯云云存储配置 */
  private QcloudConfig qcloud;
  /** 七牛云云存储配置 */
  private QiniuCloudConfig qiniucloud;

}
